work (wonders)

Translations
творить (чудеса)
The new teacher worked wonders with the students.
Новый учитель творил чудеса с учениками.
Definitions
To have a very positive and impressive effect; to produce excellent or remarkable results, often unexpectedly.